Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR CLOSE Semi-Detached £265,275 £80,000 13 Aug 2001
4 POPLAR CLOSE Terraced £241,488 £152,500 21 Feb 2014
5 POPLAR CLOSE Terraced £232,538 £188,000 9 Aug 2018
6 POPLAR CLOSE Terraced £251,094 £127,000 30 Jun 2004
7 POPLAR CLOSE Terraced £280,569 £228,000 16 Aug 2019
8 POPLAR CLOSE Terraced £227,911 £141,999 13 Dec 2013
10 POPLAR CLOSE Terraced £241,211 £140,650 9 Nov 2010